government contracting accountant small business accounting tax business development construction consultant cpa contractor computer consultant consulting contracting government